<?php
require '../config.php';
require CAMINHO_SERVIDOR.'funcoes.php';
require CAMINHO_SERVIDOR.'login.class.php';
require CAMINHO_SERVIDOR.'dao/geralDAO.class.php';
$login = new Login();
$geralDAO = new geralDAO();

if ($login->verificar(URL . 'index.php')) {
    if (!empty($_GET['id_reg_del'])) {
        if ($geralDAO->delataRegistroById("tb_fase", "id_fase", $_GET['id_reg_del'])) {
            $msg_tabela = "<div class='alert alert-success'>Item excluído com sucesso</div>";
        } else {
            $msg_tabela = "<div class='alert alert-error'>Não é possível excluir, esse registro pode estar sendo usado por outros registros.</div>";
        }
    }
    if (!empty($_GET['id_reg_status'])) {
        if ($geralDAO->alteraStatusRegistroById("tb_fase", "id_fase", $_GET['id_reg_status'])) {
            $msg_tabela = "<div class='alert alert-success'>Status alterado com sucesso</div>";
        } else {
            $msg_tabela = "<div class='alert alert-error'>Não é possível alterar o status.</div>";
        }
    }
    $query = "SELECT f.id_fase,f.descricao as desc_fase,c.descricao as desc_campeonato,if(f.status='S','Ativo','Inativo') FROM tb_fase f INNER JOIN tb_campeonato c ON c.id_campeonato=f.id_campeonato";
    $fases = $login->executaQueryAll($query);
    $paranslinks[] = array('link' => 'campeonato/cadFase.php?id_fase=', 'txt' => 'Alterar fase', 'icone' => 'alterar.png');
    $paranslinks[] = array('link' => 'campeonato/listaFases.php?id_reg_del=', 'txt' => 'excluir', 'icone' => 'excluir.png');
    $paranslinks[] = array('link' => 'campeonato/listaFases.php?id_reg_status=', 'txt' => 'status', 'icone' => 'status.png');
    $login->fecharConexao();
}
?>
<html>
    <head>
        <title>Jogo</title>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width">
        <link rel="stylesheet" type="text/css" href="../css/bootstrap.css">
        <link rel="stylesheet" type="text/css" href="../css/classes.css">
    </head>
    <body class="container">
        <div class="container-fluid margin10px">
            <a class="btn btn-info offset0" href="<?php echo URL; ?>" >Início</a>
        </div>
        <div class="container-fluid margin10px">
            <a class="btn btn-info offset0" href="<?php echo URL; ?>campeonato/cadFase.php" >Novo Fase</a>
        </div>
        <div class="container-fluid margin30px padding20px bordaDecorada" style="background-color: #fafafa;">
            <h1>Listagem de Fases</h1>
            <?php echo $msg_tabela; ?>
            <?php
            echo funcoes::gerarTabelaSimples($fases, $paranslinks,"../");
            ?>
        </div>
    </body>
</html>